package com.goodwill.androidtest.genericity;

/**
 * 如果说在不知道未来name和address的类型的时候，这个时候可以使用类型占位符来进行占位
 * 定义一个泛型类
 *  定义泛型类实质就是将现在代码中所有的特定类型，类型转换成类型占位符。
 * @param <N>
 * @param <A>
 */
public class Person<N, A> {
    private N name;
    private A address;

    public N getName() {
        return name;
    }

    public void setName(N name) {
        this.name = name;
    }

    public A getAddress() {
        return address;
    }

    public void setAddress(A address) {
        this.address = address;
    }
}
